How to // Comment
Install BigTreeTech MotherBoard // Installer BigTreeTech MotherBoard

Ender3Pro

[Ender3Pro] Install BigTreeTech MotherBoard



- Change the motherboard
1. Turn if off and unplug it
2. Remove 2 screws on top and 3 on the bottom of motherboard protector block
3. Take photo of connections to be able to rool back if needed
4. Unplug all from old and plug it back in the new one

/!\ Normally, all connections will be all at the same place, except for the Fan, because it will be inverted (so on the FAN 0 and not the 1)!

5. Put 2 screws on top and 3 on the bottom of motherboard protector block
Manuel - BigTreeTech SKR Mini E3
Download it (jpg version) // Le télécharger (version jpg)
- Create your firmware
1. Download and install VSCode from Official Visualstudio
2. On VSCode interface, in the left side menu, add useful extensions:
  • AutoBuildMarlin
  • PlatformIO IDE
3. PlatformIO IDE -> Import Marlin_SKR_E3_Mini_12_512K project from Official Github

/!\ This version is already custom: so 512K memory (more than normal to be able to support full options, optimisation settings, etc.)!

4. Edit (if needed):
platformio.ini
  • Marlin -> Configuration.h
  • Marlin -> Configuration_adv.h
5. Click on the "check symbol" in the bottom taskbar to start the build
6. Go on the "Marlin_SKR_E3_Mini_12_512K-bugfix-2.0.x\.pio\build\STM32F103RC_bigtree_512K\" folder to check if your have the "firmware.bin" file
- Update firmware
1. Copy paste "firmware.bin" file at your microSD Card root
2. Shutdown printer
3. Put microSD Card
4. Turn on and wait the motherboard red led inside stop blinking
5. Remove microSD Card
6. Put it back in your PC
7. If it worked, you will have "FIRMWARE.CUR" at your microSD Card root, otherwise you have try to flash a wrong file
- Known issues
If you have your printer crash (non stop buzzer sound, stop printing, etc.) when you put the USB with Cura
1. Go to "C:\Program Files\Ultimaker Cura 4.4\plugins\USBPrinting" folder

/!\ Ultimaker Cura 4.4 is my version, but yours can be newer!

2. Open "AutoDetectBaudJob.py" file (in administrator mode to be able to edit it)
3. Comment out following lines to have:
  • #try:
  • # programmer.connect(self._serial_port)
  • # serial = programmer.leaveISP()
  • #except ispBase.IspError:
  • # programmer.close()


How to

[How to] Installer BigTreeTech MotherBoard



- Changer la carte mère
1. Éteignez-le et débranchez-le
2. Retirez les 2 vis en haut et les 3 en bas du bloc protecteur de la carte mère
3. Prenez une photo des connexions pour pouvoir réutiliser si nécessaire
4. Débranchez tout de l'ancien et rebranchez-le dans le nouveau

/!\ Normalement, toutes les connexions seront toutes au même endroit, à l'exception du ventilateur, car il sera inversé (ainsi sur le FAN 0 et non le 1) !

5. Mettez les 2 vis en haut et les 3 en bas du bloc protecteur de la carte mère
Manuel - BigTreeTech SKR Mini E3
Download it (jpg version) // Le télécharger (version jpg)
- Créez votre firmware
1. Téléchargez et installez VSCode depuis Visualstudio Officiel
2. Sur l'interface VSCode, dans le menu de gauche, ajoutez des extensions utiles :
  • AutoBuildMarlin
  • PlatformIO IDE
3. PlatformIO IDE -> Importer le projet Marlin_SKR_E3_Mini_12_512K depuis Github officiel

/!\ Cette version est déjà personnalisée : donc 512 Ko de mémoire (plus que la normale pour pouvoir prendre en charge toutes les options, les paramètres d'optimisation, etc.) !

4. Modifiez (si nécessaire) :
platformio.ini
  • Marlin -> Configuration.h
  • Marlin -> Configuration_adv.h
5. Cliquez sur le "symbole de vérification" dans la barre des tâches inférieure pour démarrer la construction
6. Accédez au dossier "Marlin_SKR_E3_Mini_12_512K-bugfix-2.0.x\.pio\build\STM32F103RC_bigtree_512K\" pour vérifier si vous disposez du fichier "firmware.bin"
- Mise à jour du firmware
1. Copiez et collez le fichier "firmware.bin" à la racine de votre carte microSD
2. Arrêt de l'imprimante
3. Mettez la carte microSD
4. Allumez et attendez que le voyant rouge de la carte mère à l'intérieur cesse de clignoter
5. Retirez la carte microSD
6. Remettez-le dans votre PC
7. Si cela a fonctionné, vous aurez "FIRMWARE.CUR" à la racine de votre carte microSD, sinon vous aurez essayé de flasher un mauvais fichier
- Problèmes connus
Si votre imprimante tombe en panne (son non-stop, arrêt de l'impression, etc.) lorsque vous mettez l'USB avec Cura
1. Accédez au dossier "C:\Program Files\Ultimaker Cura 4.4\plugins\USBPrinting"

/!\ Ultimaker Cura 4.4 est ma version, mais la vôtre peut être plus récente !

2. Ouvrez le fichier "AutoDetectBaudJob.py" (en mode administrateur pour pouvoir le modifier)
3. Mettez en commentaire les lignes suivantes :
  • #try:
  • # programmer.connect(self._serial_port)
  • # serial = programmer.leaveISP()
  • #except ispBase.IspError:
  • # programmer.close()